package mtgGameObjects.mtgGameStates.mtgGamePermanentStates;

public class MtgGamePermanentStateUpFaced extends MtgGamePermanentState {
	
	private static MtgGamePermanentStateUpFaced stateIsUpFaced;
	
	private MtgGamePermanentStateUpFaced(){}
	
	public static MtgGamePermanentStateUpFaced getState(){
		if (MtgGamePermanentStateUpFaced.stateIsUpFaced == null) {
			synchronized(MtgGamePermanentStateUpFaced.class) {
				if (MtgGamePermanentStateUpFaced.stateIsUpFaced == null) {
					MtgGamePermanentStateUpFaced.stateIsUpFaced = new MtgGamePermanentStateUpFaced();
				}
			}
		}
		return MtgGamePermanentStateUpFaced.stateIsUpFaced;
	}

}
